#!/bin/bash

# 检查rpcbind是否已安装
if rpm -q rpcbind &>/dev/null; then
    echo "[-] 检测失败: rpcbind服务已安装，不符合安全基线要求"
    
    # 显示已安装的rpcbind相关包
    echo "    已安装的rpcbind相关包:"
    rpm -qa | grep rpcbind | sed 's/^/    /'
    
    # 检查服务状态
    if systemctl is-active rpcbind >/dev/null 2>&1; then
        echo "    rpcbind服务正在运行"
    fi
    if systemctl is-enabled rpcbind >/dev/null 2>&1; then
        echo "    rpcbind服务已启用"
    fi
    
    exit 1
else
    echo "[+] 检测通过: rpcbind服务未安装，符合安全基线要求"
    exit 0
fi

